Ubuntu安装使用Segment Anything |
您所在的位置:网站首页 › ubuntu pip升级 › Ubuntu安装使用Segment Anything |
安装python3.10.11编译安装 安装Python3.8及以上,目前服务器已有的Python版本是3.7.0 截止2023.4.9部分最新Python3版本如下 我来安装python3.10.11(stable releases),安装步骤参考 运行sudo apt-get update 安装依赖 sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev ———————————————— 版权声明:本文为CSDN博主「Big Z」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:Ubuntu python3.10 安装教程,并更新python,pip默认指向为python3.10, pip3(超详细教程)发现个问题:安装依赖这一步,不同博主安装的还不一样。 又试了一次 下载源码包并解压,根据自己情况来改指令。 运行./configure --prefix=/usr/local/python3.10 设置编译参数 运行./configure --enable-optimizations 运行make 编译一下 运行sudo make install 软连接的相关介绍可以参考 奇怪的是,我的python链接到2.7,可我输入python确实3.7,软连接情况也没有python3.7啊 我在安装的anaconda下找到了python3.7,无所谓了,继续 我安装的python3.10与原博主的路径也不一样的,我的是在/usr/local/bin下,所以链接的时候要注意一下 删掉原有链接:sudo rm ./python 建立新链接:sudo ln -s /usr/local/python3.10/bin/python3.10 /usr/bin/python 原博主还重新链接了pip,我就没操作 虽然链接成功,但终端输入python,环境依然是python3.7.0 为当前用户指定python:alias python='/usr/local/bin/python3.10' .~/.bashrc 再次输入python,就没问题了 安装步骤参考官方link 本身服务器已经有CUDA10.2了,可惜没有这个选项。 看了下之前的版本,发现1.12.1与CUDA10.2兼容,同时满足SAM要求。 我发现在安装过程中竟然尝试下载python3.9,但是失败了。 下载过程中文件比较大的是cudatoolkit-10.2.89 540MB,pytorch-1.12.1 623.4MB,mkl-2020.0 213.9MB 提示说安装python3.9.12报错了,无所谓,我又不用。 安装Segment Anythingpip install git+https://github.com/facebookresearch/segment-anything.git所以我要修改一下pip软链接,参考上面那位博主,只是我没做。 python -m pip install --upgrade pip -i https://pypi.douban.com/simple pip3 -V但是pip -V就不行,我已经链接了。 pip3 install git+https://github.com/facebookresearch/segment-anything.git参考link ,结合自己实际情况 conda create -n sam python=3.10 #创建虚拟环境pytorch以及torchvision的命令运行了两次,安装的东西也不尽相同。 from sam 下载好代码 下载vscode 解压官方代码,使用vscode打开文件 按照建议,安装了jupyter和python扩展。 选择install,但依旧报错 pip3 install ipykernel #在vscode终端输入终于不报错了。 这个报错困扰了我好久, conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=10.2 -c pytorch就使用pip安装了 pip install torch==1.12.1+cu102 torchvision==0.13.1+cu102 torchaudio==0.12.1 --extra-index-url https://download.pytorch.org/whl/cu102torchaudio报了一大段错,无语。again 将sam_checkpoint更换为自己下载的checkpoint的路径。 然后全程无报错了 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |